﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using AccesoDatos;
using ObjetosTransferencia;

namespace LogicaNegocios
{
    public class CondicionEstudiante
    {
        private ADCondicionEstudiante ad = new ADCondicionEstudiante();

        public int Id { get; set; }

        public string NombreCondicion { get; set; }

        public List<OTCondicionEstudiante> ConsultarTodos()
        {
            return null;
        }

        public void Consultar()
        {
            OTCondicionEstudiante ot = ad.Consultar(new OTCondicionEstudiante(this.Id));
            if (ot != null)
            {
                this.NombreCondicion = ot.NombreCondicion;
            }
        }

        public void Insertar()
        {
            ad.Insertar(new OTCondicionEstudiante(0, this.NombreCondicion));
        }

        public void Modificar()
        {
            ad.Modificar(new OTCondicionEstudiante(this.Id, this.NombreCondicion));
        }

        public void Eliminar()
        {
            ad.Eliminar(new OTCondicionEstudiante(this.Id));
        }

    }
}
